
#include"sock_init.h"
#include"work_thread.h"

int main()
{
    int sockfd=socket_init();//读取配置文件，创建监听套结字。
    if(sockfd==-1)
    {
        printf("ser create sockfd failed\n");
        exit(0);
    }


    while (1)
    {
        struct sockaddr_in caddr;
        int len=sizeof(caddr);
        int c=accept(sockfd,(struct sockaddr*)&caddr,&len);
        if(c<0)
        {
            continue;
        }
        printf("accept c=%d\n",c);
        thread_start(c);     //启动线程，交互，下载，上传。   
    }
    
}
